package com.ydd.service;

import com.ydd.dto.AdvimgDTO;
import com.ydd.dto.AdvimgPageQueryDTO;
import com.ydd.entity.YddAdvimg;
import com.ydd.result.PageResult;

/**
 * @Description TODO
 * @Author fang
 * @Date 2023-05-29 16:31
 */
public interface YddAdvimgService {
    /**
     * 广告图分页查询
     * @param advimgPageQueryDTO
     * @return
     */
    PageResult page(AdvimgPageQueryDTO advimgPageQueryDTO);

    /**
     *根据ID查询广告图详情
     * @param id
     * @return
     */
    YddAdvimg selectById(String id);

    /**
     *广告图修改
     * @param yddAdvimg
     */
    void update(YddAdvimg yddAdvimg );

    /**
     * 广告图添加
     * @param yddAdvimg
     */
    void add(YddAdvimg yddAdvimg);

    /**
     * 广告图删除
     * @param id
     */
    void delete(String id);
}
